pin down – Deutsch–English translations

🇬🇧 en de 🇩🇪

pin down

festlegen

pin down verb

  • to hold the opponent back-first so both his or her shoulders touch the mat or ground
erbeuten
Wiktionary Links